Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEAF STREET Terraced £82,950 29 Aug 2002
18 LEAF STREET Terraced £134,950 16 Mar 2016
20 LEAF STREET Terraced £69,950 23 Aug 2002
22 LEAF STREET Terraced £155,000 31 Aug 2017
24 LEAF STREET Flats/Maisonettes £123,950 17 May 2004
26 LEAF STREET Flats/Maisonettes £181,000 27 Sep 2004
26 LEAF STREET Flats/Maisonettes £181,000 27 Sep 2004
28 LEAF STREET Flats/Maisonettes £200,000 4 Aug 2006
30 LEAF STREET Flats/Maisonettes £181,000 28 Jan 2005